Dell Latitude D600
Windows 9x
Instructions

First:
-Install DirectX 9
-Run autopatcher, unofficial service pack, or any system update pack. Windows 98 will
require many updates in order to properly work with these drivers.
-Install USB drivers

Getting the Windows to restart into DOS:

This is included due to modifying resources breaking
the ability to access DOS. Modifying resources will
be done after enabling DOS.

Defining Custom Config.sys and Autoexec.bat Files

To define custom Config.sys and Autoexec.bat files to be 
processed when you restart your computer using the "Restart
the computer in MS-DOS mode" option, follow these steps:
If you have not restarted the computer in MS-DOS mode 
before, click Start, click Shut Down, click Restart The
Computer In MS-DOS Mode, and then click Yes. At the 
command prompt that appears, type exit and then press 
ENTER.

1. Click the Start button, point to Programs, and then 
click Windows Explorer.
2. Locate the "Exit to DOS.pif" file in the Windows folder, 
use the right mouse button to click the file, and then 
click Properties on the menu that appears.

3. Click the Program tab, and then click Advanced.

4. Click Specify A New MS-DOS Configuration, define the 
custom Config.sys and Autoexec.bat files in the CONFIG.SYS 
For MS-DOS Mode and AUTOEXEC.BAT For MS-DOS Mode boxes, 
and then click OK.

You don't have to write anything different in the 
CONFIG.SYS or AUTOEXEC.BAT files 
(unless you know what you are doing to make changes 
in DOS files), just exit out and reboot.

After, if you go to Restart in MS-DOS, 
it will reboot the system totally, 
then state "Windows 98 is now starting your 
MS-DOS_based program". 
Then you will see the usual Microsoft Windows 98 copyright
and the C:\WINDOWS> prompt. 
If you type "exit" to exit out, 
it will again reboot the system from the
beginning and say "Windows 98 is now restarting...". 
If you type "win" to exit out, then it will state 
"You are currently running in MS_DOS mode. 
Do you want to return to normal mode, 
to run Windows applications again [Enter=Y. Esc=No]?" 
Hitting Y will reboot the system again from the beginning 
and say "Windows 98 is now restarting...".

Intel 855PM:

Run infinst_autol.exe
to fix ide channel driver, go to device manager, 
ide channel properties, resources, uncheck automatic 
settings, entry in the bottom of the list, edit, 
go up in addresses until one with no conflicts is found
(e.g. 00EF - 00FF). Alternatively, going down one gives
an address without conflicts. Restart. 
IDE channel should appear as generic, 
but it will work fine. 

Included incase you're unsure how to locate the resources:
Go to the Windows Start Button>Settings>Control Panel>
System>Device Manager>Hard disk controllers>
Intel(R) 82801DBM Ultra ATA Storage Controller 
(May appear as Standard PCI Controller)>
Resources>Uncheck Use automatic settings>
Scroll Down the Resource Type list to the very bottom>
Click Input/Output Range (The very bottom one)>
Make the Value go up/down until it says No devices are
conflicting. The computer will restart,
after that switch the dark disk into dual channels 
(If you install the chipset driver before modifying
resources, you will need to fix them again)

ATi Radeon 9000:

Install DirectX 9, unpack "ts1 vid8 radeon9000", 
first install display driver using device manager. 
Go to display properties, update driver, specify location,
choose driver from list, have disk, find inf in unpacked 
folder. Run Control Panel setup.exe to finish. 
Make sure DirectX 9 is installed first otherwise it the
driver won't work.

Alternatively you can install these modded video drivers 
if the original ones don't work, I personally recommend 
them over the official one.

Sigmatel C-Major:

Chipset must be installed, install the unofficial 
service pack for all updates or AutoPatcher98,
run "sigmatel c-major.exe". 

You will be asked for cab files on next boot. 
Go to C:/Win98, that folder contains all the cab files 
you will need. If your system does not have that folder,
copy it from the windows 98 cd.

Broadcom Ethernet:

unpack "bcm5787 9.81" or 10.24, install driver using 
device manager. Go to pci ethernet adapter properties,
specify location, choose driver from list, have disk, 
find inf in unpacked folder. 
You will be asked for a cab file, go to C:/Win98 for the 
cab file. 

There isn't a client, but the ethernet controller will 
work silently (normally).

Broadcom Wireless:

Unpack "broadcom mini pci win9x bcm49xx", 
use device manager to manually install driver like above.

If you purchased rloew's ram patch
run the command line option with "/M" with 
the patch as the Network card takes up the 
first 16mb of Ram and causes boot failures
or long boot times

WPA2 Utility:

Install one of the provided wireless clients

ONLY Odyssey Client provides WPA2!
Buffalo only provides up to WPA!

Install ONLY ONE utility otherwise they may conflict 
with each other!

Alternatively a Cardbus with WPA2 support 
could be used after installing the cardbus drivers 
for the D600.

Cardbus (O2Micro 02711EC1 PCMCIA/SmartCard Controller):

Extract files into their own folder and install cardbuses from
system, device manager. This may require a couple of resets before the
cardbus properly works.

If prompted for missing files, go to C:\Windows\System to obtain the
necessary files (Tested in Windows ME only).

USB:

Run the nusb33e.exe file then restart. Plug in
a usb flash drive and you'll be prompted for
the driver. Just click next and windows will
automatically find the required driver. You
might be asked for a file that couldn't be
found, go to C:/Windows/System32/Drivers
for the file.

If you want to use rloew's usb driver, plug
in your flash drive and direct windows to
the folder containing the files. Make sure 
you extract them so windows can access it.

Setting up sound in DOS:
Open the DOS prompt and type SET
There should be a line displayed BLASTER=A220 I5 D1 T4.

Using VDMSound is not reccomended

Drivers not included:

Modem (Conexant D480 MDC)

Provided by:
JiaoTongNan, notsofossil, PROBLEMCHYLD (special thanks for
modding the wireless card!)

FAQ
Q: Windows 98SE is missing the cabs
A: Copying contents of 98SE cabs into a folder and directing
there
Q: Windows does not display a battery meter or shutdown properly
A: This is happening because ACPI is missing.
1. Click the start button on the taskbar
2. Click run
3. Type and enter regedit
4. Go to HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Detect
5. Create a new DWORD value called "ACPIOption" and set it equal to 1. 
6. Go to the control panel and run "Add New Hardware". ACPI should be detected
and installed, then reboot.
Q: Windows freezes after a while or when entering hibernation
A: Set a screensaver and turn off hibernation at all times
Q: Windows hangs on boot with USB plugged in
A: Enable ACPI, only possible solution which allows me to boot
ME without unplugging flashdrives.
Q: Windows won't function properly with over 512mb of ram!
A: Find the system.ini file (may require changing options to
show ALL items in folder)
Q: Trottled CPU?
A: Charger is damaged, reccomend buying a new one off ebay.
If not, it's the laptop's fault. Solution not found yet.

In the "[386Enh]" section, whichever amount of memory you need.
Copy the MaxPhysPage amount needed without ".

Ram guide
960 MB "MaxPhysPage=3C000"	256 MB "MaxPhysPage=10000"
896 MB "MaxPhysPage=38000"	224 MB "MaxPhysPage=0E000"
832 MB "MaxPhysPage=34000"	192 MB "MaxPhysPage=0C000"
160 MB "MaxPhysPage=0A000"
768 MB "MaxPhysPage=30000"	
704 MB "MaxPhysPage=2C000"	128 MB "MaxPhysPage=08000"
640 MB "MaxPhysPage=28000"	96 MB "MaxPhysPage=06000"
576 MB "MaxPhysPage=24000"	88 MB "MaxPhysPage=05800"
80 MB "MaxPhysPage=05000"
512 MB "MaxPhysPage=20000"	72 MB "MaxPhysPage=04800"
448 MB "MaxPhysPage=1C000"	
384 MB "MaxPhysPage=18000"	
320 MB "MaxPhysPage=14000"	

Windows 98SE Specific (Sometimes ME)
Q: Windows is pestering me for a cab file during a driver installation
A: Try copying the cab files from a Windows 98 disc onto a folder on the desktop.
If that cannot be done, search C:\Windows\System and other directories in C:\Windows!!!

Still needs to be solved...
Q: Native DOS has no sound!
A: 
